#!coding:utf8

# 继承官方驱动类（IOTOSDriverI）
from driver import IOTOSDriverI
#导入python相关的包
import time

class DqHelloWorldDriver(IOTOSDriverI):

# 1、通信初始化
  def InitComm(self, attrs):
      #开启网关和循环采集
      self.online(True)
      self.pauseCollect = False

      try:
          # 通过数据点名称，设置单个值
          self.setValue(u'数值',"dq hello world")
      except Exception as e:
          self.warn(e)
 # 循环采集
    def Collecting(self, dataId):
        time.sleep(1)
        try:
            #给数据点名称为“数值”的数据点循环赋值
            self.setValue(u'数值',"dq hello world1")
            return ()
        except Exception as e:
            return ()